I don' t make a habit of posting just to show a link, but this one cheered me up on a rather grim Monday morning, so I thought I'd share.
A French theatre company has staged a huge street spectacle in central London, including a giant animatronic elephant lumbering slowly down some really famous street in London and holding up all the traffic. A
(
Read more... )